sail makers - German English Dictionary